.mt15{
    margin-top: 15px;
  }
  .goTop{
      height: 95vh;
      overflow-x: hidden;
    }

  .headbtn_box {
      position: relative;
      background-color: white;
      height: 64px;
      display: flex;
      align-items: center;
      justify-content: flex-end;
      padding: 0 16px;
      z-index: 1;
      min-width: 950px;
      box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.05);

      .addbutton {
          right: 10px;
          button {
              margin: 0 8px;
          }
      }
  }

  .app-container{
     height: calc(100% - 64px);

     .box_tit {
         font-size: 16px;
         font-weight: bold;
         color: #000000;

         .el-form-item__label {
             font-size: 16px !important;
             color: #000000 !important;
         }
     }

     .mt15{
       margin-top: 15px;
     }

     .el-form-item__label, el-form-item__content {
         font-size: 14px;
     }

  }
     .el-tag + .el-tag {
        margin-left: 10px;
      }
      .button-new-tag {
        margin-left: 10px;
        height: 32px;
        line-height: 30px;
        padding-top: 0;
        padding-bottom: 0;
      }
      .input-new-tag {
        width: 90px;
        margin-left: 10px;
        vertical-align: bottom;
      }


   .labTag{
     height: auto !important;
     margin-top: 10px;
   }

   .labItems .el-tag .el-icon-close{
     top: -50px;
   }

   .btn-danger{
     color:#f56c6c;
   }

   .editor{
     min-height: 150px;
   }




   .append-box{border:none}
   .append-box fieldset{border-bottom:none}
   .table-border th{font-size:13px;font-weight:100;}
   .table-border td,.table-border td a{font-size:13px;color:#555}
   .table-noborder tr:hover td{background:none}
   .table-noborder td, .table-noborder th{border-right:none;border-bottom:none}
   .table-noborder{border-right:1px;}
   .table-noborder td label{margin-bottom:0px;}
   .common-table-custom td{padding:10px 0 10px 7px;line-height:22px;word-wrap:break-word;text-align:left;background-color:#fff;white-space:nowrap; font-size: 13px;text-overflow:ellipsis;overflow:hidden;}
   .textearea{text-align:left;}
   .input-group-addon{font-size:12px;background:#fff}
   .input-group{margin-top:6px;}
.append-box{position:relative;float:left;width:100%;margin-bottom:15px;padding-top:10px;padding-bottom:20px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #e6e9ee;background-color:#fff}
.append-box h4{margin-top:-11px;margin-bottom:10px;height:40px;line-height:40px;text-indent:20px;font-size:16px;color:#555;border-top:1px solid #e6e9ee;background-color:#f9f9f9}
.append-box fieldset{margin-bottom:10px;padding:0 15px 10px 15px;/*border-bottom:1px dashed #eee*/}
.append-box fieldset.col2 .form-group{float:left;width:50%}
.append-box .form-group{margin-right:0;margin-bottom:0}
.append-box .input-text{padding-top:6px}
.append-box .control-label{padding-right:5px;font-weight:500;color:#777;padding-top:7px;}
.append-box .form-text{border:none}
.append-box .text{padding-left:90px}
.append-box .bottom{display:inline-block;padding:6px 0 6px 0;width:100%;text-align:center;position:fixed;bottom:0;left:0;z-index:11;background:#f8f8f8;border-top:1px solid #eee}
.append-box .bottom .btn{margin-right:15px;min-width:100px;height:35px;line-height:1em;padding:8px 20px}
.append-box p{margin:10px 0 0 0}

.common-table{width:100%;border:1px solid #e6e9ee;color:#222}
.common-table th{font-size:14px;padding:7px 0 7px 5px;color:#555;line-height:22px;text-align:left;word-wrap:break-word;background-color:#eff2f5}
.common-table td{padding:7px 0 7px 5px;line-height:22px;word-wrap:break-word;text-align:left;background-color:#fff}
.common-table .bgcolor td{background-color:#fafbfc}
.common-table td.item{padding-right:5px;color:#999;text-align:right}
.common-table tr:hover td{background-color:#f5f7f9}
.common-table tr.operation:hover td{background-color:#fff}
.common-table tr.operation2 td{padding:0}
.common-table tr.operation2 td td{padding:7px 0 7px 5px}
.common-table tr.operation2:hover td{background-color:#fff}
.common-table tr.operation2:hover td tr:hover td{background-color:#f5f7f9}

.common-table td a{color:#000;font-size:16px;}
.common-table td a:hover{color:blue;}

.text-center td,.text-center th{text-align:center}
tr.operation td{text-align:left;line-height:35px}
tr.operation .fl{margin-right:10px}
.table-border td,.table-border th{border-right:1px solid #e6e9ee;border-bottom:1px solid #e6e9ee}
.textearea .form-control{display:inline;width:90%;height:53px}

.input-group {
    margin-top: 6px;
}
.input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}
.input-group-addon, .input-group-btn, .input-group .form-control {
    display: table-cell;
}


.input-group-addon, .input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle;
}

.input-group-addon:first-child {
    border-right: 0;
}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group>.btn, .input-group-btn:first-child>.dropdown-toggle, .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child>.btn-group:not(:last-child)>.btn {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}


.input-group-addon {
    font-size: 12px;
    background: #fff;
}
.input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    color: #555;
    text-align: center;
    background-color: #eee;
    border: 1px solid #ccc;
    border-radius: 4px;
}

div.tagsinput {
    border: 1px solid #CCC;
    background: #FFF;
    padding: 5px;
    width: 300px;
    height: 100px;
    overflow-y: auto;
}

 .labItems .el-tag .el-icon-close{
   top: -50px;
 }
